package io.github.talelin.latticy.dto.stock;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.github.talelin.latticy.common.pojo.BasePage;
import io.github.talelin.latticy.dto.query.BasePageDTO;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * ClassName BatchStockLogPageDTO
 * Description
 * Create by zcy
 * Date 2022-06-28
 */
@Data
public class BatchStockLogPageDTO extends BasePage implements Serializable {
    private static final long serialVersionUID = -7499029653831830924L;

    /**
     * 仓库
     */
    private String warehouseCode;

    /**
     * 产品代码
     */
    private String sku;

    /**
     * 库位
     */
    private String location;

    /**
     * 入库单号
     */
    private String orderNo;

    /**
     * 操作类型
     */
    private String operType;

    /**
     * 上架开始时间
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTimeStart;

    /**
     * 上架结束时间
     */

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTimeEnd;
}
